package com.ruyuan.eshop.common.client.cloud.domain;

import com.fasterxml.jackson.databind.PropertyNamingStrategy;
import com.fasterxml.jackson.databind.annotation.JsonNaming;

/**
 * 退款更新订单状态的请求
 * @author kimmy
 **/
@JsonNaming(value = PropertyNamingStrategy.SnakeCaseStrategy.class)
public class OrderStatusUpdateStatusRequest {

    private String type;

    private String orderSn;

    private String itemJson;

    private Long skuId;

    public String getType() {
        return type;
    }

    public void setType(String type) {
        this.type = type;
    }

    public String getOrderSn() {
        return orderSn;
    }

    public void setOrderSn(String orderSn) {
        this.orderSn = orderSn;
    }

    public String getItemJson() {
        return itemJson;
    }

    public void setItemJson(String itemJson) {
        this.itemJson = itemJson;
    }

    public Long getSkuId() {
        return skuId;
    }

    public void setSkuId(Long skuId) {
        this.skuId = skuId;
    }

    @Override
    public String toString() {
        return "OrderStatusUpdateStatusRequest{" +
                "type='" + type + '\'' +
                ", orderSn='" + orderSn + '\'' +
                ", itemJson='" + itemJson + '\'' +
                ", skuId=" + skuId +
                '}';
    }
}
